JavaScript Job: Software Engineer - Frontend (Webcore) (Remote)

Job added on

Company

Yelp
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Are you interested in leading the direction of the web platform for all of Yelp, and helping us adopt open source software like React and GraphQL to suit our needs? Our team supports hundreds of engineers who are providing the best user experience to millions of users!
On Webcore, you will design, build, help evolve and maintain the foundational frontend ecosystem. You will work on a team that strives to deliver seamless developer experiences while maintaining innovation, reliability and simplicity. Our users are other full stack engineers at Yelp, and our goal is to help them achieve faster iteration speeds and ship high quality code. You will collaborate closely with engineers to gather feedback and preferences to help create tooling, set best practices and define web architecture patterns that scale. The decisions you make will have a significant impact on every team at Yelp that deploys the website. What we do is key to developing and deploying features on the web, and we’d love for you to be part of it.
Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and your impact will only grow from there with the support of your manager, mentor, and team. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.

This remote opportunity requires you to be located in the United Kingdom.

We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.


Where You Come In:

  • Design and build scalable web tooling/infrastructure/architecture to support our full stack engineers.
  • Own web infrastructure projects from design to implementation to deployment and maintenance.
  • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
  • Promote cross-team awareness to optimize code-sharing and decrease time to market as a key member of the larger Javascript developer community at Yelp.
  • Help establish a roadmap and architecture based on technology and Yelp’s needs.
  • Write clear and concise technical documentation on system designs and implementation.
  • Mentor other engineers and share the skills you’ve learned.


What It Takes to Succeed:

  • A strong depth of knowledge in JavaScript.
  • Extensive experience with modern web tooling such as Webpack, Babel, Jest, React Testing Library.
  • Experience with Unix systems.
  • Ability to own a team project from scoping to implementation.
  • Responsiveness to changing needs of the business and ability to craft solutions that solve complex business problems.
  • Experience making incremental changes to large code bases.


What You'll Get:

  • Full responsibility for projects from day one, a collaborative team, and a dynamic work environment.
  • Competitive salary, a pension scheme, and an optional employee stock purchase plan.
  • 25 days paid holiday (rising to 29 with service), plus one floating holiday.
  • £150 monthly reimbursement to help cover remote working expenses.
  • £75 caregiver reimbursement to support dependent care for families.
  • Private health insurance, including dental and vision.
  • Flexible working hours and meeting-free Wednesdays.
  • Regular 3-day Hackathons, bi-weekly learning groups, and productivity spending to support and encourage your career growth.
  • Opportunities to participate in digital events and conferences.
  • £56 per month to use toward qualifying wellness expenses.
  • Quarterly team offsites.

#LI-Remote

Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.